org.eclipse.vtp.desktop.editors.core.elements.properties
Class DatabaseQueryDataMappingPropertiesPanel

java.lang.Object
  extended by org.eclipse.vtp.desktop.core.dialogs.ContentPage
      extended by org.eclipse.vtp.desktop.model.core.configuration.ComponentPropertiesPanel
          extended by org.eclipse.vtp.desktop.editors.core.elements.PrimitivePropertiesPanel
              extended by org.eclipse.vtp.desktop.editors.core.elements.properties.DatabaseQueryDataMappingPropertiesPanel
All Implemented Interfaces:
DatabaseQuerySettingsListener

public class DatabaseQueryDataMappingPropertiesPanel
extends PrimitivePropertiesPanel
implements DatabaseQuerySettingsListener

Author:
Trip

Nested Class Summary
 class DatabaseQueryDataMappingPropertiesPanel.MappingCellModifier
           
 class DatabaseQueryDataMappingPropertiesPanel.MappingContentProvider
           
 class DatabaseQueryDataMappingPropertiesPanel.MappingLabelProvider
           
 class DatabaseQueryDataMappingPropertiesPanel.ValueCellEditor
           
 class DatabaseQueryDataMappingPropertiesPanel.ValueDialog
           
 
Constructor Summary
DatabaseQueryDataMappingPropertiesPanel(PrimitiveElement dqe, DatabaseQuerySettingsStructure settings)
           
 
Method Summary
 void cancel()
           
 void createControls(org.eclipse.swt.widgets.Composite parent)
           
 void dataMappingChanged()
           
 ObjectDefinition findObjectDefinition(java.util.List posibilities, java.lang.String name)
           
 void save()
           
 void searchCriteriaChanged()
           
 void sourceDatabaseChanged()
           
 void targetVariableChanged()
           
 
Methods inherited from class org.eclipse.vtp.desktop.editors.core.elements.PrimitivePropertiesPanel
getElement, setConfigurationContext
 
Methods inherited from class org.eclipse.vtp.desktop.model.core.configuration.ComponentPropertiesPanel
createPage, getContainer, getControl, setControl
 
Methods inherited from class org.eclipse.vtp.desktop.core.dialogs.ContentPage
getName, getRootShell
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseQueryDataMappingPropertiesPanel

public DatabaseQueryDataMappingPropertiesPanel(PrimitiveElement dqe,
                                               DatabaseQuerySettingsStructure settings)
Method Detail

createControls

public void createControls(org.eclipse.swt.widgets.Composite parent)
Overrides:
createControls in class PrimitivePropertiesPanel

findObjectDefinition

public ObjectDefinition findObjectDefinition(java.util.List posibilities,
                                             java.lang.String name)

save

public void save()
Overrides:
save in class PrimitivePropertiesPanel

cancel

public void cancel()
Specified by:
cancel in class ComponentPropertiesPanel

targetVariableChanged

public void targetVariableChanged()
Specified by:
targetVariableChanged in interface DatabaseQuerySettingsListener

sourceDatabaseChanged

public void sourceDatabaseChanged()
Specified by:
sourceDatabaseChanged in interface DatabaseQuerySettingsListener

dataMappingChanged

public void dataMappingChanged()
Specified by:
dataMappingChanged in interface DatabaseQuerySettingsListener

searchCriteriaChanged

public void searchCriteriaChanged()
Specified by:
searchCriteriaChanged in interface DatabaseQuerySettingsListener